.alert {
  min-width: 20.75rem;
  max-width: 20.75rem;
  min-height: 8rem;
  box-shadow: 0 5px 10px #f2f2f2;
  border-radius: 0.3125rem;
  border: 1px solid #f2f2f2;
}

.alert .operaction {
  width: 100%;
}

.alert .operaction button {
  min-width: 80px;
  min-height: 30px;
  cursor: pointer;
  outline: none;
  border: none;
  border-radius: 0.3125rem;
}

.alert .operaction .blue {
  color: white;
  background-color: #3296fa;
}

.alert .operaction .default {
  color: black;
  background-color: #f7f8fa;
}

.removeAlert {
  position: absolute;
  bottom: 40px;
  display: flex;
  flex-direction: column;
  color: black;
}

.removeAlert .content {
  padding-top: 0.625rem;
  flex: 1;
}

.removeAlert .content h4 {
  margin-bottom: 0.625rem;
}

.removeAlert .content span {
  color: #999;
  font-size: 0.875rem;
}

.removeAlert .operaction {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
